Load and Proximity Aware Request-Redirection for Dynamic Load Distribution in Peering CDNs
نویسندگان
چکیده
Peering between Content Delivery Networks (CDNs) endeavors to ensure that each user is served by an optimal Web server in terms of network cost, even under heavy load conditions. Therefore, a dominant factor for the success of peering between CDNs is to perform load distribution to handle highly skewed loads. In this paper, our approach for dynamic load distribution adopts a request-redirection mechanism by taking traffic load and network proximity into account. The load distribution strategy reacts to overload conditions, at a time instance, in any primary CDN server(s) and instantly distributes loads to the target servers, minimizing network cost and observing practical constraints. In this context, we formulate the resulting redirection strategy and perform extensive simulations to demonstrate the novelty of our approach. We show that our approach is effective to handle high load skews, and thus achieve service “responsiveness”. We also perform a sensitivity analysis to reveal that our redirection scheme outperforms other alternatives.
منابع مشابه
Resource discovery and request-redirection for dynamic load sharing in multi-provider peering content delivery networks
A constellation of Content Delivery Networks (CDNs), termed as peering CDNs, endeavors to guarantee adequate delivery performance when the incoming request load is overwhelming for a single provider alone. Each user is served by an optimal Web server in terms of network cost, even under heavy load conditions. Before it could be comprehended, appropriate resource discovery and request-redirectio...
متن کاملAn Approach for QoS-Driven Performance Modeling of Peering Content Delivery Networks
{apathan, brobergj, raj}@csse.unimelb.edu.au ABSTRACT A Content Delivery Network (CDN) is expected to provide high performance Internet content delivery through global coverage, which might be an obstacle for new CDN providers, as well as affecting commercial viability of the existing ones. Peering of CDNs can be a way to allow cooperation between CDNs in a scalable manner and to achieve better...
متن کاملUtility-Oriented Internetworking of Content Delivery Networks
Today’s Internet content providers primarily use Content Delivery Networks (CDNs) to deliver content to end-users with the aim to enhance their Web access experience. Yet the prevalent commercial CDNs, operating in isolation, often face resource over-provisioning, degraded performance, and Service Level Agreement (SLA) violations, thus incurring high operational costs and limiting the scope and...
متن کاملArchitecture and Performance Models for QoS-Driven Effective Peering of Content Delivery Networks
The proprietary nature of existing Content Delivery Networks (CDNs) means they are closed and do not naturally cooperate. A CDN is expected to provide high performance Internet content delivery through global coverage, which might be an obstacle for new CDN providers, as well as affecting commercial viability of existing ones. Finding ways for distinct CDNs to coordinate and cooperate with othe...
متن کاملTopic Review: Content Delivery Networks Review: Anycast-Aware Transport for Content Delivery Networks
Review: Anycast-Aware Transport for Content Delivery Networks Published at the most recent WWW conference (WWW ’09), “Anycast-Aware Transport for Content Delivery Networks” attempts to address several challenges in utilizing IP anycast as a redirection mechanism for content delivery networks (CDNs). Typically, DNS is used by CDNs to automatically distribute load to the most appropriate edge-ser...
متن کامل